package com.hzncc.flowable_diboot.excel.model;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.HeadStyle;
import com.alibaba.excel.enums.poi.FillPatternTypeEnum;
import com.diboot.file.excel.BaseExcelModel;
import lombok.Getter;
import lombok.Setter;
import org.hibernate.validator.constraints.Length;


/**
* 日报报表 导入model定义
*
* @author MyName
* @version 1.0
* @date 2024-07-09
 * Copyright © MyCorp
*/
@Getter
@Setter
@ExcelIgnoreUnannotated
@HeadStyle(fillPatternType = FillPatternTypeEnum.SOLID_FOREGROUND, fillForegroundColor = 1)
public class DailyReportImportModel extends BaseExcelModel {
    /**
    * 姓名
    */
    @Length(max=100, message="姓名长度应小于100")
    @ExcelProperty(value = "姓名")
    private String name;
    /**
    * 星期一
    */
    @Length(max=100, message="星期一长度应小于100")
    @ExcelProperty(value = "星期一")
    private String mon;
    /**
    * 星期二
    */
    @Length(max=100, message="星期二长度应小于100")
    @ExcelProperty(value = "星期二")
    private String tue;
    /**
    * 星期三
    */
    @Length(max=100, message="星期三长度应小于100")
    @ExcelProperty(value = "星期三")
    private String wed;
    /**
    * 星期四
    */
    @Length(max=100, message="星期四长度应小于100")
    @ExcelProperty(value = "星期四")
    private String thu;
    /**
    * 星期五
    */
    @Length(max=100, message="星期五长度应小于100")
    @ExcelProperty(value = "星期五")
    private String fri;
    /**
    * 星期六
    */
    @Length(max=100, message="星期六长度应小于100")
    @ExcelProperty(value = "星期六")
    private String sat;
    /**
    * 星期七
    */
    @Length(max=100, message="星期七长度应小于100")
    @ExcelProperty(value = "星期七")
    private String sun;

}